feel permanently threatened - French English Dictionary